vcRoutine
A program routine containing executable statements.
See in: Overview
Module: vcExecutor2
Parent: -
Children: vcRobotRoutine
Referenced by: vcCallRoutineStatement.TargetRoutine, vcProgram.Routines, vcProgram.createRoutine(), vcRobotProgram.MainRoutine, ... (see more)
vcCallRoutineStatement.TargetRoutine
vcProgram.Routines
vcProgram.createRoutine()
vcRobotProgram.MainRoutine
vcScope.Routine
vcStatement.Routine
Properties
Learn how to use properties here. The properties are also inherited from the parent class.
| Name | Type | Access | Description |
| Name | String | RW | Gets or sets the name for the routine. |
| Program | vcProgram | R | Gets the owner program. |
| Properties | vcPropertyContainer | R | Gets the properties of the routine. |
| Scope | vcScope | R | Gets the scope of the routine. |
| Status | vcRoutineStatus | R | Gets the current status. |
Methods
Learn how to use methods here. The methods are also inherited from the parent class.
| Name | Return Type | Parameters | Description |
| delete | None | None | " Deletes the routine. Parameters: None Returns: None |
Events
Learn how to use events here. The events are also inherited from the parent class.
| Name | Parameters | Description |
| OnStatusChanged | vcRoutine routine, vcRoutineStatus status | Triggered when the routine status has changed.See moreParameters: routine (vcExecutor2.vcRoutine): Subject routine. status (vcExecutor2.vcRoutineStatus): New status. |